front mounted attachments - Español Inglés Diccionario